microfiltration membranes - German English Dictionary